運算子庫:硬體平台
此運算子會為攝影機產生觸發訊號(Exsync)。 可使用內建訊號產生器(GrabberControlled),或透過外部 訊號觸發該訊號產生器, 觸發方式包括:來自觸發擴充板(TTL Trigger 板或OPTO Trigger板)的輸入訊號,或是透過軟體觸發。
該訊號產生器可產生具有靈活延遲、脈衝寬度及極性的 Exsync 訊號。 此外,還會產生一項可透過觸發擴充板取得的 Flash 訊號。
該操作員佔用 4 個數位輸出埠及 1 個用於 CC 訊號的攝影機埠。 因此,會使用 1 個類型為CameraControl 的 VisualApplets 資源。 若裝置資源設定為 0,則會使用數位輸出埠 0 至 3 以及攝影機埠 A。 然而,若將資源索引設定為 1,則會使用數位輸出 4 至 7 以及攝影機連接埠 B。 請注意,其他運算子無法使用這些硬體資源。 請在資源對話方塊中設定資源索引。 如需更多資訊,請參閱「裝置資源的分配」
| 適用於硬體平台 |
|---|
| microEnable IV VD1-CL/-PoCL |
| microEnable IV VD4-CL/-PoCL |
| 觸發模式 | |
|---|---|
| Type | 動態讀取/寫入參數 |
| Default | GrabberControlled |
| Range | {GrabberControlled, ExternSw_Trigger} |
|
此參數用於選擇內部 Exsync 訊號產生器的運作模式。 外部觸發輸入的來源可透過參數 ImgTrgInSource 進行選擇。 GrabberControlled:Exsync 由內部訊號產生器定期產生。 ExternSw_Trigger:使用外部觸發訊號使訊號產生器啟動一次。 |
|
| ExsyncEnable | |
|---|---|
| Type | 動態讀取/寫入參數 |
| Default | ON |
| Range | {OFF, ON} |
|
啟用或停用傳送至相機的 Exsync 輸出。 |
|
| ExsyncFramesPerSec | |
|---|---|
| Type | 動態/靜態讀寫參數 |
| Default | 8 赫茲 |
| Range | 取決於參數「Accuracy」 |
|
此參數用於指定 Exsync 的產生頻率。 |
|
| ExsyncExposure | |
|---|---|
| Type | 動態/靜態讀寫參數 |
| Default | 4000 微秒 |
| Range | 取決於參數「Accuracy」 |
|
此參數用於指定 Exsync 訊號的脈衝寬度,許多相機可藉此設定曝光 時間。 因此,即使在擷取畫面期間,亦可透過軟體調整曝光時間。 請以微秒為單位輸入數值。 |
|
| ExsyncDelay | |
|---|---|
| Type | 動態/靜態讀寫參數 |
| Default | 0 μs |
| Range | 取決於參數「Accuracy」 |
|
此參數指定所產生之 Exsync 訊號相對於外部觸發輸入的延遲時間。 因此,可將曝光間隔與閃光同步。 請以微秒為單位輸入數值。 |
|
| ExsyncPolarity | |
|---|---|
| Type | 動態/靜態讀寫參數 |
| Default | LowActive |
| Range | {LowActive, HighActive} |
|
此參數用於將 Exsync 訊號產生器的極性調整為連接的相機所能接受的極性。 若相機在下降沿時開啟快門,請使用「LowActive」;否則請使用「HighActive」。 |
|
| ImgTrgInSource | |
|---|---|
| Type | 動態/靜態讀寫參數 |
| Default | InSignal0 |
| Range | {InSignal0, InSignal1, InSignal2, InSignal3, InSignal4, InSignal5, InSignal6, InSignal7} |
|
此參數指定訊號來源,該訊號用於觸發 Exsync 訊號產生器。 此設定僅在 TriggerMode 設為 ExternSw_Trigger 時才適用。 |
|
| ImgTrgInPolarity | |
|---|---|
| Type | 動態讀取/寫入參數 |
| Default | LowActive |
| Range | {LowActive, HighActive} |
|
此參數用於定義外部輸入觸發訊號的極性。 當設定為「LowActive」時,Exsync 產生器將於參數 ImgTrgInSource 所指定的訊號的下降沿開始運作。 否則,Exsync 產生將在上升沿開始。此設定僅在 TriggerMode 設為 ExternSw_Trigger 時才適用。 |
|
| ImgTrgDownscale | |
|---|---|
| Type | 動態讀取/寫入參數 |
| Default | 1 |
| Range | {1, 65535} |
|
此數值定義了傳入觸發脈衝的降採樣係數。僅接受每 N 個觸發脈衝中的第 N 個,其中數值 N 由此參數定義。 例如,若將 ImgTrgDownscale 設定為 3,則每 3 個傳入觸發脈衝中會接受第 3 個,也就是說,前兩個 觸發脈衝將被捨棄。 |
|
| FlashEnable | |
|---|---|
| Type | 動態讀取/寫入參數 |
| Default | OFF |
| Range | {OFF, ON} |
|
啟用或停用閃光輸出。 閃光訊號的脈衝寬度等於 Exsync 週期。 |
|
| FlashPolarity | |
|---|---|
| Type | 動態讀取/寫入參數 |
| Default | LowActive |
| Range | {LowActive, HighActive} |
|
此參數定義所產生的 Flash 訊號的極性。 |
|
| FlashDelay | |
|---|---|
| Type | 動態/靜態讀寫參數 |
| Default | 0 微秒 |
| Range | {0, 10230},步長為 10 µs |
|
此參數指定所產生閃光訊號相對於外部觸發輸入的延遲時間。 因此,可將閃光與外部觸發輸入同步。 請以微秒為單位輸入數值。 |
|
| SoftwareTrgPulse | |
|---|---|
| Type | dynamic write parameter |
| Default | 1 |
| Range | {1} |
|
將此參數設定為 1,將產生軟體觸發訊號。 此設定僅在 TriggerMode 設定為 ExternSw_Trigger 且 ImgTrgInSource 設定為 SoftwareTrigger 時才適用。 |
|
| SoftwareTrgDeadTime | |
|---|---|
| Type | 動態/靜態寫入參數 |
| Default | 10000 微秒 |
| Range | 取決於參數「Accuracy」 |
|
此參數指定軟體觸發脈衝之間的最小時間間隔。 請以微秒為單位輸入數值。 |
|
| SoftwareTrgIsBusy | |
|---|---|
| Type | 動態/靜態讀取參數 |
| Default | 0 |
| Range | {0, 1} |
|
「SoftwareTrgIsBusy」參數可讓軟體讀取忙碌狀態。 若處於忙碌狀態,此參數將設定為 1,以表示正在進行影像擷取。 若設定為 0,則表示操作員目前未處於忙碌狀態。 |
|
| CC1output | |
|---|---|
| Type | 動態/靜態寫入參數 |
| Default | Exsync |
| Range | {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc} |
|
此參數指定 CameraLink 連接線之 CC1 線路上可用的信號。 |
|
| CC2output | |
|---|---|
| Type | 動態/靜態寫入參數 |
| Default | Vcc |
| Range | {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc} |
|
此參數指定 CameraLink 連接線之 CC2 線路上可用的信號。 |
|
| CC3output | |
|---|---|
| Type | 動態/靜態寫入參數 |
| Default | Vcc |
| Range | {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc} |
|
此參數指定 CameraLink 連接線之 CC3 線路上可用的信號。 |
|
| CC4output | |
|---|---|
| Type | 動態/靜態寫入參數 |
| Default | Vcc |
| Range | {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc} |
|
此參數指定 CameraLink 連接線之 CC4 線路上可用的信號。 |
|
| 準確度 | |
|---|---|
| Type | 動態/靜態寫入參數 |
| Default | 10 µs |
| Range | [0.05, 500] 微秒 |
|
此參數用於指定觸發系統的時間基線。 它定義了抖動以及延遲、週期等參數的範圍。 請以微秒為單位輸入數值。 |
|
| 去抖動最大時間 | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 65.520 us |
| Range | [0.016, 1000000] us |
|
此參數指定去抖動時間的最大限制。 請以微秒為單位輸入數值。 |
|
| 去抖動時間 | |
|---|---|
| Type | dynamic write parameter |
| Default | 0.112 us |
| Range | [0.016, 1000000] us |
|
此參數用於指定去抖動時間。輸入觸發訊號必須保持相同值,才會被偵測為有效訊號。 在去抖動時間內快速變化的訊號將會被過濾掉。 請以微秒為單位輸入數值。 |
|

上一頁

